body{background: #f2f2f2;}
.box285{width: 285px;float: right;}
.box315{width:315px;float: right;}
.box875{width: 875px;float: left;}
.box905{width: 905px;float: left;}


.banner{ width:100%; height:450px; position:relative;}
.m-banner{ width:100%; position:relative;  height:450px; overflow: hidden;}
.m-banner .m-bd{ width:100% !important; margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.m-banner .m-bd ul{ width:100% !important;}
.m-banner .m-bd li{ width:100% !important;height:450px; overflow:hidden; text-align:center;  }
.m-banner .m-bd li a{display:block; height:450px;}

.m-banner .m-hd{ width:100%;  position:absolute; z-index:0; bottom:105px; left:0; height:30px; line-height:30px; }
.m-banner .m-hd ul{ text-align:center; }
.m-banner .m-hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:1px; overflow:hidden; background:center 0 no-repeat;border-radius: 8px;background: #FFF;  line-height:999px; margin-left: 5px;}
.m-banner .m-hd ul li.active{ background:#F4AE00;}

.m-banner .prev,
.m-banner .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow2.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.m-banner .next{ left:auto; right:0%; background-position:-6px -137px; }



.hotSupply{width:220px; height: 450px;background: #fff;position: absolute;left: 0;}

.siderMenu{width: 100%; height: 450px;position:absolute; top:0; left:0; z-index:999; background:#fff;  }
.sideList_tit {clear:both; overflow:hidden;     padding: 6px 0;
    height: 50px;    border-bottom: 1px #d3d3d3 dashed;
    width: 95%;
    margin: 0 auto;}

.sideList_tit p a{display: block; width:80px;font-size: 12px; color: #878787; margin-left: 0;}
.sideList_tit p:nth-child(odd)::before{width: 20px; font-size: 16px; font-family: "iconfont";color: #5ea2ff;margin-right: 8px;}
.sideList_tit p:nth-child(odd) a{margin-left: 24px;}
.sideList_tit p.icon01::before{content: "\e60d";}
.sideList_tit p.icon02::before{content: "\e64b";font-size: 20px; vertical-align: bottom;margin-left: -2px;}
.sideList_tit p.icon03::before{content: "\e62e";}
.sideList_tit p.icon04::before{content: "\e830";}
.sideList_tit p.icon05::before{content: "\e60e";}
.sideList_tit p.icon06::before{content: "\ee8c";}
.sideList_tit p.icon07::before{content: "\e648";}
.sideList_tit p.icon07{width: 150px;}

.sideList_tit.active { background-color: #f7f7f7!important;}
.sideList_tit.active .i-bigList{position:relative; z-index:9999;}
.sideList_tit.first{border-top: 2px solid #464647; border-left: 2px solid #464647; width: 175px;height: 37px; line-height: 37px; }
.sideList_tit.first:hover{border-top: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; width: 175px;height: 37px; line-height: 37px; }
.sideList_tit.last:hover{border-bottom: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; width: 175px; height: 36px; line-height: 36px;}
.sideList_tit.active h2 { position: relative; z-index: 9995; }


.i-bigList a:hover{ color:#1549bd;}
.i-list { display: none; position: absolute; z-index: 998; left: 220px; top: 0px; height: auto;width: 730px; height: 450px; overflow: hidden; background-color: #f7f7f7; box-shadow: 3px 0 5px rgba(0, 0, 0, 0.3);transition: top 0.25s ease 0s; }
.i-list h2{  margin:0 20px; margin-top:12px; float: left;}
.i-list h2 a{font-size:20px; color:#1549bd;}
.i-list h2 a.more{ float:right;}

.i-list .area{float:left; margin-top:20px; }
.i-list .area a{ padding: 2px 5px;color: #ff7300;}

.i-list .pro_list {clear: both; overflow: hidden; padding-left: 15px; width: 480px; }
.i-list .pro_list a { display:inline-block; float: left; padding: 0 10px 0 5px; line-height:26px; font-size: 12px; color: #666; overflow: hidden; white-space: nowrap; }
.i-list .pro_list a:hover { color: #1549bd; }

.i-list .list-tgLogo {position: absolute; height: 100%; right: 0; top:0; background: #fff;padding:0 20px; width: 190px;}
.i-list .list-tgLogo ul li{width: 190px; height: 70px;margin-top:16px;}



/*首页登录入口*/
.login_sider{position: absolute;z-index: 1; right: 0; top: 10px; background-color:#FFF;width:240px;border-radius: 5px;height: 430px;}
.login_btn{ height: 55px;padding:15px 0px;}
.login_btn img{width: 55px;height: 55px;float: left;margin-right: 10px;margin-left: 10px;}
.login_btn p{font-size: 12px;color: #666;float: left;margin: 0 0 5px 0;}
.login_btn a{width: 63px;height: 23px;float: left;line-height: 23px;text-align: center;display: block;border: solid 1px #1579d7;font-size: 12px;}
.login_btn a.bg{background: #1579d7;color: #fff;margin-right: 10px; }
.login_btn a.w1{width:80px;background: #F4AE00; border-color: #F4AE00;}
.login_btn a.w2{width:50px;}
.login_tabMenu .m-hd{height: 40px; border-top: solid 1px #f2f2f2;}
.login_tabMenu .m-hd li{font-size: 14px;color: #666;width: 50%;float: left;text-align: center;height: 40px;line-height: 40px;background: #f2f2f2; cursor: pointer;}
.login_tabMenu .m-hd li.active{background: #fff;}
.login_tabMenu .m-bd{overflow: hidden;}
.login_tabMenu .iconfont{color: #c8c8c8;text-align: center;font-size:26px;}
.login_tabMenu .icon-postSupply{font-size:26px; }
.login_tabMenu .icon-buysPrice{font-size:36px; }
.login_tabMenu .icon-hezuo{font-size:30px;display: block; height:28px;}

.login_tabMenu .flow li{width: 76px;float: left;height: 60px; line-height: 22px; position: relative;text-align: center;color: #666;}
.login_tabMenu .flow li::before{content: "\e61a"; position: absolute; left:68px; top:0px; font-family: "iconfont";color: #ccc;}
.login_tabMenu .flow li:last-child::before{ content: "";}
.login_tabMenu .flow li:first-child{margin-left: 5px;}

.border-btn {margin-left: 11px;}
.border-btn a{float: left; display: block;font-size: 12px;color: #6c6c6c;width: 63px;height: 28px;border: 1px #bfbfbf solid;text-align: center;line-height: 28px;margin: 17px 11px 14px 0px;}
.border-btn a:hover{border-color: #1479d7;}

.m-service{width:230px;margin: 0 auto;border-top: 1px solid #f2f2f2;}
.m-service li { position: relative; padding-left: 70px;margin: 10px 0;}
.m-service li h3{font-size: 14px; color: #404040;}
.m-service li p{font-size: 12px;color: #837878;}
.m-service li.icon-vip::before,.m-service li.icon-ad::before,.m-service li.icon-website::before{position: absolute; left:18px; top:0px; font-size: 20px; font-family: "iconfont";color: #5ea2ff; background: #eef5ff; width: 40px; height: 40px;line-height: 40px; text-align: center; border-radius: 50%;}
.m-service li.icon-vip::before{content: "\e715"; }
.m-service li.icon-ad::before{content: "\e602"; }
.m-service li.icon-website::before{content: "\e72e"; }
.m-service li a:hover h3{ color:#1479d7;}



.m-message{width:100%; height: 60px; line-height: 60px; background: #fff; overflow: hidden;}
.m-message span{float: left; font-size: 14px; color: #5b5b5b;}
.m-message span::before{content: "\e608"; font-family: "iconfont";color: #999;padding-right: 5px;font-size: 16px;}
.m-message .news-message{float: left;width: 500px; font-size: 14px; color: #5b5b5b;}
.m-message .supply-buys{float:right;width: 380px; text-align: right;}
.m-message .supply-buys p{font-size: 14px;color: #7c7c7c; display: inline; padding-left: 20px;}
.m-message .supply-buys p strong{font-size: 24px;color: #fa523c; vertical-align: top;}

.m-tit {height:45px; line-height:45px;background: #f7faf9; overflow: hidden;}
.m-tit i{ display: block; width: 30px; float: left; padding-left: 15px;}
.m-tit i.icon-market::before,.m-tit i.icon-price::before{padding-right: 5px;font-size: 24px;color: #1579d7;}
.m-tit i.icon-market::before{content: "\e614";}
.m-tit i.icon-price::before{content: "\e6ea";}

.m-tit i.icon-buys::before,.m-tit i.icon-buys2::before,.m-tit i.icon-meetingZt::before,.m-tit i.icon-zt::before,.m-tit i.icon-newsMetting::before{padding-right: 5px;font-size: 24px;color: #f29716;}
.m-tit i.icon-buys::before{content: "\e629";}
.m-tit i.icon-buys2::before{content: "\e61e";}

.m-tit i.icon-meetingZt::before{content: "\e604";}
.m-tit i.icon-zt::before{content: "\e617";}
.m-tit i.icon-newsMetting::before{content: "\e605";}


.m-tit h3{ float: left; font-size: 18px; font-weight: bold; font-family: "微软雅黑"}
.m-tit h3.c1{ color: #1579d7;}
.m-tit h3.c2{ color: #f29716;}
.m-tit .m-post{width:110px; float: left; font-size: 14px;color: #666;font-family:"宋体"; padding-left: 28px; }
.m-tit .m-post::before{content: "\e627"; font-family: "iconfont";padding-right: 5px;font-size: 16px;color: #1579d7;}
.m-tit .m-postJob{width:80px; float: left; font-size: 14px;color: #666;font-family:"宋体"; margin-left: 140px; }
.m-tit .m-postJob::before{content: "\e627"; font-family: "iconfont";color: #f29716;padding-right: 5px;font-size: 16px;}
.m-tit .m-myBuy{width:80px; float: left; font-size: 12px;color: #1579d7;font-family:"宋体"; padding-left: 15px;}
.m-tit .m-more{width:60px; text-align: right; float: right; font-size: 14px;color: #999;font-family:"宋体"; padding-right: 12px; }
.m-tit .m-more2{width:120px; text-align: right; float: right; font-size: 14px;color: #757575;font-family:"宋体"; padding-right: 14px; }
.m-tit .m-more2::before{content: "\e627"; font-family: "iconfont";color: #f29716;padding-right: 5px;font-size: 16px;}
.m-tit a:hover{color: #1579d7;}

.m-tit2 {height:34px; line-height:34px;margin:10px 0;overflow: hidden;}
.m-tit2 i{ display: block; width: 3px;height:34px;background: #1479d7; float: left; margin-right: 12px;}
.m-tit2 h3{ float: left; font-size: 22px; font-weight: bold; font-family: "微软雅黑"; color: #333;}

.m-tit2 span{width:210px; float: left; font-size: 12px;color: #555;font-family:"宋体"; padding-left: 28px;line-height:40px; }
.m-tit2 .m-more{width:120px; text-align: right; float: right; font-size: 14px;color: #999;font-family:"宋体"; padding-right: 12px; }
.m-tit2 .m-more.c1{ color: #b77d00;}
.m-tit2 a:hover{color: #1579d7;}


.market {float: left; width: 300px;height: 316px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.market ul{clear: both; margin:0 0 5px 15px; background: url(../images/icon_num.gif) no-repeat 0 8px;}
.market ul li { width: 240px; height: 38px; line-height: 38px; padding-left: 30px;  white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;}
.market ul li a{font-size: 14px; color: #292929; font-family:"宋体"}
.market ul li a:hover{ color: #1579d7;}

.price {float: left; height: 316px; margin: 0 10px; width: 560px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.priceTab{ height:280px; overflow:hidden; position:relative; }
.priceTab .m-hd{ height:18px; overflow:hidden; position:absolute; right:45%; bottom:12px; z-index:1; }
.priceTab .m-hd ul{ overflow:hidden; zoom:1;}
.priceTab .m-hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:10px; text-align:center;border:1px solid #959595;cursor:pointer; text-indent: -9999px;border-radius: 50%;}
.priceTab .m-hd ul li.active{ background:#959595;opacity: 1;filter: alpha(opacity=100);}
.priceTab .m-bd{ position:relative; height:100%; z-index:0;}
.priceTab .m-bd li dd{width: 250px; float: left;margin: 5px 10px 10px 15px;}
.priceTab .m-bd li dl dd a{display: block; float: left; width: 250px; font-size: 14px; color: #181818;}
.priceTab .m-bd li dl dd a:hover{ color: #1579d7;}
.priceTab .m-bd li dl dd span{display: block; float: left;width: 85px; font-size: 14px; color: #d72323;}
.priceTab .m-bd li dl dd i{display: block; float: left;width: 100px; font-size: 12px; color: #828282; font-style: inherit;}
.priceTab .m-bd li dl dd p{width: 150px; height: 20px; line-height: 20px; overflow: hidden; float: left;text-align: right;  font-size: 12px; color: #959595;}


.tabNews{width: 320px; height: 316px; float: right; overflow: hidden;}
.tabNews .m-hd{width: 100%; height: 45px;background: #f7faf9;}
.tabNews .m-hd ul{width: 300px; line-height: 45px; margin: 0 auto; background: #f7faf9;}
.tabNews .m-hd li {width: 65px; height: 40px; line-height: 45px;margin: 0 5px; text-align:center; float: left;cursor:pointer;}
.tabNews .m-hd li a{ line-height: 43px; display: block; font-size:14px; color:#666;}
.tabNews .m-hd li.active a{font-weight: bold; color:#1579d7;border-bottom: 2px solid #1579d7; }
.tabNews .m-hd li.active a:hover{ color:#f70;}
.tabNews .m-bd ul{ padding:10px 15px;overflow:hidden;font-family:"宋体";}
.tabNews .m-bd ul li {height: 248px; overflow: hidden;}
.tabNews .m-bd ul li a.news_hot{display: block; padding-left: 120px; height: 80px; position: relative;}
.tabNews .m-bd ul li a.news_hot img{position: absolute; left: 0; top: 0; width: 110px;height: 75px;}
.tabNews .m-bd ul li a.news_hot p{height: 50px; line-height:25px; overflow: hidden; background:none; padding-left:0; font-size: 14px; color: #333;}
.tabNews .m-bd ul li a.news_hot span{ background:#ff9902; color:#fff;font-size:12px;padding:2px 6px;}
.tabNews .m-bd li p{height: 28px; line-height: 28px; overflow: hidden; background:url(../images/icon_d.gif) no-repeat 0 14px; padding-left:12px;}
.tabNews .m-bd li p a{display: block;float: left;width:280px; font-size:14px; color: #333;}
.tabNews .m-bd li p a:hover{ color: #f70;}


.m-buys {float: left; width: 320px;height: 365px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.m-buys ul{clear: both; margin:0 10px 5px 15px;}
.m-buys ul li {margin-top: 15px; }
.m-buys ul li a.buys_hot{display: block; padding-left: 65px; height: 40px; margin-bottom: 5px; position: relative;}
.m-buys ul li a.buys_hot .buys_pic{position: absolute; left: 0; top: 0; width: 56px;height: 36px;border: 1px solid #ddd;}
.m-buys ul li a.buys_hot p{height: 22px; line-height:20px; overflow: hidden; font-size: 14px; color: #333;}
.m-buys ul li a.buys_hot p img{width: 20px; height: 20px; display: inline; padding-left: 5px;}
.m-buys ul li a.buys_hot span{color:#999;font-size:12px;font-family:"宋体"}    
.m-buys ul li p{font-size:12px;font-family:"宋体"; color: #4d4d4d; line-height:20px; }
.m-buys ul li a.buys_hot:hover p{ color: #1579d7;}

.m-buysTab {float: right; height: 365px; width: 575px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.buysTab{ height:300px; position:relative; }
.buysTab .m-hd{ height:40px; position:absolute; left:150px; top:-50px; z-index:1; }
.buysTab .m-hd ul{ overflow:hidden; zoom:1;}
.buysTab .m-hd ul li{ float:left;  width:70px; height:40px; line-height:40px; margin-right: 20px; text-align:center;cursor:pointer; font-size: 14px; color: #757575;}
.buysTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #f29716; border-bottom:2px solid #f29716;}

.buysTab .m-bd{ position:relative; height:100%; z-index:0;}
.buysTab .m-bd li{margin: 10px 10px; overflow: hidden;}
.buysTab .m-bd li dd{width: 252px; height: 54px; float: left;padding: 10px 12px; border-right: 1px solid #efeff1; border-bottom: 1px solid #efeff1;}
.buysTab .m-bd li dd:nth-child(even){border-right: none; }
.buysTab .m-bd li dd:nth-child(7){border-bottom: none; }
.buysTab .m-bd li dd:nth-child(8){border-bottom: none; }
.buysTab .m-bd li dl dd a.title{display: block; float: left; width: 140px; height: 26px; overflow: hidden; font-size: 14px; color: #181818;}
.buysTab .m-bd li dl dd a.title:hover{ color: #1579d7;}
.buysTab .m-bd li dl dd a.btn_bj{display: block; float: right; width:85px; height: 24px; line-height: 24px;  text-align: center; border: 1px solid #cfcfcf; border-radius: 20px; font-size: 12px; color: #666;}
.buysTab .m-bd li dl dd a.btn_bj:hover{ color: #1579d7; border: 1px solid #f29716; background: #f29716; color:#fff;}
.buysTab .m-bd li dl dd span{display: block; float: left;width: 110px; text-align: right; font-size: 14px; color: #d72323;}
.buysTab .m-bd li dl dd i{display: block;line-height:32px; float: left;width: 100px; font-size: 14px; color: #333; font-style: inherit;}
.buysTab .m-bd li dl dd p{width: 150px; line-height:32px;float: left;text-align: right;  font-size: 12px; color: #6f6f6f;font-family:"宋体"}


.post_price{height: 365px;}
.post_price p.p1{ text-align: center; font-size: 16px;color: #494949; height: 45px; line-height: 45px;}
.post_price p.p2{ text-align: center; color: #757575;font-size: 14px;padding-bottom: 10px; line-height: 20px;}
.post_price p.p2 span{ color: #e50000; }
.post_price p.p3{ text-align: center; color: #5b5b5b;font-size: 14px;padding-bottom: 5px; border-bottom: 1px dotted #e1e1e1;}

.quickform { position: relative; overflow: hidden; }
.quickform li { width: 250px;margin: 0 18px 8px;}
.quickform input{ width: 235px;padding:4px 7px; border: 1px solid #e1e1e1; }
.quickform input.w75 { width: 75px;float: left; }
.quickform input.w128 { width: 128px; float: right; }
input.btn { clear: both;display: block; cursor: pointer;  margin: 10px auto 5px; width: 140px; height: 40px;text-align: center; border: 0; background: #e83632; color: #fff; font: bold 16px/40px "Microsoft YaHei"; border-radius: 5px; }
input.btn:hover { opacity: 0.9; }
input:focus { border: 1px solid #1579d7 }
*:focus { outline: none; }


.m-weChat {padding:0 18px; background: url(../images/erwm.png) no-repeat 180px 10px; background-size: 80px 80px;    height: 100px;}
.m-weChat p.p1{ font-size: 14px; color: #363636; font-weight: bold;text-align: left; line-height: 30px;}
.m-weChat p{ font-size: 12px; color: #191919;font-family:"宋体"}
.m-weChat p span{ color: #e83632;}


/* 行业市场 */
.tabProduct{ height:460px; position:relative; overflow: hidden; }
.tabProduct .m-hd{ height:70px; margin-bottom: 15px; background: #fff; overflow: hidden;}
.tabProduct .m-hd ul{ overflow:hidden; zoom:1;}
.tabProduct .m-hd ul li{ float:left;  width:240px;  line-height:100px; text-align:center;cursor:pointer; font-size: 14px; color: #757575;}
.tabProduct .m-hd ul li p{ position: relative; float: left; height:70px;width:119px;border-right: 1px solid #efefef;}
.tabProduct .m-hd ul li p::before{color: #1479d7;font-size: 25px; width: 40px; height: 40px; position: absolute; top:-26px; left: 40px; font-family: "iconfont";}
.tabProduct .m-hd ul li p.icon-jz::before{content: "\e60d";}
.tabProduct .m-hd ul li p.icon-zs::before{content: "\e603";}
.tabProduct .m-hd ul li p.icon-yp::before{content: "\e60e";}
.tabProduct .m-hd ul li p.icon-wy::before{content: "\e69b";font-size: 28px; }
.tabProduct .m-hd ul li p.icon-jj::before{content: "\e830";font-size: 23px; }
.tabProduct .m-hd ul li p.icon-jd::before{content: "\e690";}
.tabProduct .m-hd ul li p.icon-sc::before{content: "\e64b";font-size: 28px; }
.tabProduct .m-hd ul li p.icon-yl::before{content: "\e63c";}
.tabProduct .m-hd ul li p.icon-zp::before{content: "\e62e";font-size: 23px; }
.tabProduct .m-hd ul li p.icon-jx::before{content: "\e648";}

.tabProduct .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #fff;  background: #2375da;}
.tabProduct .m-hd ul li.active p::before{color: #fff;}

.tabProduct .m-bd{ position:relative; height:100%; }
.tabProduct .m-bd li{overflow: hidden;}
.tabProduct .m-bd li dl{width: 590px; float: left;}
.tabProduct .m-bd li dl:nth-child(even){float: right;}
.tabProduct .m-bd li dt{float: left; width: 220px; height: 280px; background: #69a8ee;}
.tabProduct .m-bd li dd{float: right; width: 360px; height: 280px;background: #fff;}
.tabProduct .m-bd li dd .s_list{margin-left:15px;}
.tabProduct .m-bd li dd a{display: block; float: left; font-size: 14px; color: #242424; padding: 0 16px 0 0;}
.tabProduct .m-bd li dd a:hover{ color: #1479d7;}

.vipProduct{ display:block;}
.vipProduct h3{ font-weight:bold; font-size:24px; height:30px; line-height:30px; overflow:hidden; color:#fff; padding-left: 15px; padding-top: 15px; font-style:italic;}
.vipProduct p{font-size:16px; height:30px; line-height:30px; overflow:hidden; color:#fff;padding-left: 15px;font-style:italic;}
.vipProduct span{display: block; padding-left: 15px;font-size:14px; height:22px; line-height:22px; overflow:hidden; color:#fff;}
.vipProduct img{display:block; width:200px; height:110px; margin: 8px auto;}

.tabProduct .m-bd li dd a.hotProduct{float: left; display:block; width: 156px; height: 170px; background: #f0f7fe; margin: 16px; margin-right: 0;margin-bottom:10px; text-align: center; padding: 0;}
.tabProduct .m-bd li dd a.hotProduct h3{ font-weight:bold; font-size:18px; height:20px; line-height:20px; margin-top:15px;overflow:hidden; color:#242424;}
.tabProduct .m-bd li dd a.hotProduct p{font-size:12px; height:24px; line-height:24px; overflow:hidden; color:#757575;}
.tabProduct .m-bd li dd a.hotProduct img{display:block; width:130px; height:95px; margin: 6px auto;}


.m-zt {float: left; width: 320px;height:440px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.m-zt ul{clear: both; margin:0 10px 5px 15px;}
.m-zt ul li {margin-top: 15px; }
.m-zt ul li a.buys_hot{display: block; padding-left: 120px; height:85px; position: relative;}
.m-zt ul li a.buys_hot .buys_pic{position: absolute; left: 0; top: 0; width: 110px;height: 75px;}
.m-zt ul li a.buys_hot h3{height: 40px; line-height:20px; overflow: hidden; font-size: 14px; color: #3f3f3f;margin-bottom: 10px; }
.m-zt ul li a.buys_hot span{color:#c4c4c4;font-size:12px;font-family:"宋体"}    
.m-zt ul li a{display: block; font-size:12px;font-family:"宋体"; color: #4d4d4d; line-height:26px; height:26px; overflow: hidden; background:url(../images/icon_d.gif) no-repeat 0 14px; padding-left:12px;}


.m-zt .event_zt {margin-right: -20px; overflow: hidden;}
.m-zt .event_zt li{float:left;width:140px; height: 160px;margin-right: 10px;}
.m-zt .event_zt li a{padding:0; height: 144px; background: none;}
.m-zt .event_zt li img{width:140px; height: 96px;}
.m-zt .event_zt li p{width:140px; height:48px; line-height: 22px; overflow: hidden; font-size: 12px; color: #333;}

.m-newsMeeting {float: right; width: 545px;height: 440px; border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }

.newsMeeting {margin-right: -20px; overflow: hidden;}
.newsMeeting li{float:left;width:160px; height: 100px;margin: 12px 0;margin-left: 16px; }
.newsMeeting li img{width:160px; height: 100px;}


.meetingTab{ height:300px; position:relative; }
.meetingTab .m-hd{ height:35px;}
.meetingTab .m-hd ul{ overflow:hidden; zoom:1;}
.meetingTab .m-hd ul li{ float:left;  width:250px; height:35px; line-height:35px; margin-left: 15px; text-align:center;cursor:pointer; font-size: 14px; color: #757575; border-bottom:2px solid #dadada;}
.meetingTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #f29716; border-bottom:2px solid #f29716;}

.meetingTab .m-bd{ position:relative; height:100%; z-index:0;}
.meetingTab .m-bd li{margin:0 15px 10px 15px; overflow: hidden;}

.meetingTab .m-bd li dl{margin-top: 12px;}
.meetingTab .m-bd li dl dt{ background: #f8f8f8;height:40px; line-height: 40px;}
.meetingTab .m-bd li dl dt p{float:left;color: #666; font-size: 14px; color: #242424;}

.meetingTab .m-bd li dl dt p.time{width:150px;color: #242424; float: right; padding-right:10px; text-align: right;}
.meetingTab .m-bd li dl dd{clear: both; height:30px; line-height: 30px; overflow: hidden;}
.meetingTab .m-bd li dl dd:hover{background: #ebeff9;}
.meetingTab .m-bd li dl dd p{float:left;color: #666;}
.meetingTab .m-bd li dl p.tit{width:250px; padding-right: 20px;padding-left:10px;}
.meetingTab .m-bd li dl p.time{width:150px;color: #999; float: right;}
.meetingTab .m-bd li dl p.area{width:60px; text-align: center;}
.meetingTab .m-bd li dl dd p a{ color: #333; font-size: 12px; font-family: "宋体";}
.meetingTab .m-bd li dl dd:hover a:hover{ color: #1844a7;}


.m-jobTab{height: 440px;}
.jobTab{ height:300px; position:relative; }
.jobTab .m-hd{ height:40px; position:absolute; left:20px; top:-52px; z-index:1; }
.jobTab .m-hd ul{ overflow:hidden; zoom:1;}
.jobTab .m-hd ul li{ float:left;  width:80px; height:40px; line-height:40px; margin-right:10px; text-align:center;cursor:pointer; font-size: 16px; color: #757575;}
.jobTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #f29716;font-size: 18px;  border-bottom:2px solid #f29716;}

.jobTab .m-bd{ position:relative; height:100%; z-index:0;}
.jobTab .m-bd li{margin:6px 10px 10px; overflow: hidden;}
.jobTab .m-bd li dd{width: 270px; height: 54px; float: left;padding: 10px 12px; border-bottom: 1px solid #efeff1;}

.jobTab .m-bd li dl dd a.title{display: block; float: left; width: 293px; font-size: 14px; color: #333;}
.jobTab .m-bd li dl dd a.title:hover{ color: #1579d7;}
.jobTab .m-bd li dl dd a.btn_bj{display: block; float: right; width:85px; height: 24px; line-height: 24px;  text-align: center; border: 1px solid #cfcfcf; border-radius: 20px; font-size: 12px; color: #666;}
.jobTab .m-bd li dl dd a.btn_bj:hover{ color: #1579d7; border: 1px solid #f29716; background: #f29716; color:#fff;}


.jobTab .m-bd li dl dd p.p1{line-height:32px; float: left;width: 112px; font-size: 12px; color: #6f6f6f; font-family:"宋体"}
.jobTab .m-bd li dl dd p.p2{ width: 152px; line-height:32px;height:32px;float: left;text-align: right;  overflow: hidden;}
.jobTab .m-bd li dl dd p.p2 a{font-size: 12px; color: #6f6f6f;font-family:"宋体"; }
.jobTab .m-bd li dl dd p span{color: #ff0000;}




.biaowangTab{ height:300px; overflow:hidden; position:relative; }
.biaowangTab .m-hd{ height:18px; overflow:hidden; position:absolute; right:48%; bottom:12px; z-index:1; }
.biaowangTab .m-hd ul{ overflow:hidden; zoom:1;}
.biaowangTab .m-hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:12px; text-align:center;border:1px solid #bd983d;cursor:pointer; text-indent: -9999px;border-radius: 50%;}
.biaowangTab .m-hd ul li.active{ background:#bd983d;opacity: 1;filter: alpha(opacity=100);}
.biaowangTab .m-bd{ position:relative; height:100%;margin-right: -20px;}

.biaowangTab .m-bd dd{float: left; position:relative;width: 186px;height:255px;margin-right:16px;transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0; background: #fff;}
.biaowangTab .m-bd dd:hover{-webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; box-shadow:0px 0px 8px #ccc; transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;}
.biaowangTab .m-bd dd:hover img{-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
.biaowangTab .m-bd dd .u-img{ display:block;overflow: hidden; margin:10px auto 0; width: 160px;}
.biaowangTab .m-bd dd .u-img img {display: block; width: 160px;height: 160px;  -webkit-transition: -webkit-transform .2s linear;
	transition: -webkit-transform .2s linear;
	-o-transition: transform .2s linear;
	transition: transform .2s linear;
    transition: transform .2s linear, -webkit-transform .2s linear;}
    .biaowangTab .m-bd dd:hover .u-price{display: none;}    
    .biaowangTab .m-bd dd:hover .btn-shop{display: block;}    
.biaowangTab .m-bd dd .u-img i{font-style:inherit;  display:block; width:80px; height:28px; line-height: 28px; text-align: center; position:absolute; left:0; top:0; background: url(../images/icon_bw_bg.png) no-repeat; font-size: 14px; color: #fff;}
.biaowangTab .m-bd dd:hover i{opacity: 0.6;}
.biaowangTab .m-bd dd a.u-tit {display: block; padding:0 10px; line-height:40px;height:40px; overflow:hidden;font-size:12px; color:#959595;}
.biaowangTab .m-bd dd .u-price { padding:10px 10px 0; line-height:30px;height:30px; font-size:14px; color:#e93431;}
.biaowangTab .m-bd dd .u-price b{font-size:16px;}
.biaowangTab .m-bd dd .btn-shop{display: none; margin: 0 auto; width: 140px; height: 30px; line-height: 30px; text-align: center; background: #f29716; font-size: 14px; color: #fff;  border-radius: 15px;}


.m-companyScroll { margin: 10px 0 20px;width:1180px;padding:0 10px; overflow: hidden; background: #fff;}
.m-companyScroll .ulList{width: 1140px;margin: 0 auto; overflow: hidden;}
.m-companyScroll .ulList li{width:185px; height:130px; float: left; margin: 15px 6px;}
.m-companyScroll .ulList li a{display: block; width:185px; height:100px;position: relative; box-shadow: 0 1px 8px #ddd;}
.m-companyScroll .ulList li a:hover .info{display: block;}
.m-companyScroll .ulList li img{ width: 185px; height: 100px;}
.m-companyScroll .ulList li .info{display: none; position: absolute; top: 0; left: 0; width: 185px; height: 100px; background: rgba(0, 0, 0, 0.7);}
.m-companyScroll .ulList li .info h3{font-size: 16px; color: #fff;line-height: 30px;height: 30px;text-align: center;margin-top: 20px;}
.m-companyScroll .ulList li .info p{text-align: center; font-size: 12px; color: #fff;}
.m-companyScroll .ulList li .year{text-align: center;  font-size: 16px; line-height: 40px;}
.m-companyScroll .ulList li .year span{  font-size: 16px; color:#1479d7; padding-right: 10px;}
.m-companyScroll .ulList li .year b{font-weight:20px; color: #ff0000;}

.brandTab{ height:225px; position:relative; }
.brandTab .brandTit{ position: absolute; top: 8px; left:15px;color: #1d1d1d; font-size: 18px;}
.brandTab .brandTit::before{font-family: "iconfont";color: #5ea2ff; content:"\e6e9"; font-size: 25px; height: 30px; line-height: 30px; vertical-align: top; padding-right: 5px;}
.brandTab .m-hd{ height:48px; background: #fff; border-bottom:2px solid #1579d7;}
.brandTab .m-hd ul{ overflow:hidden; zoom:1; margin-left:180px;}
.brandTab .m-hd ul li{display: inline-block; padding:0 20px; height:48px; line-height:48px;text-align:center;cursor:pointer; font-size: 14px; color: #7e7e7e;}
.brandTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #fff; background: #1579d7; border-top-left-radius: 5px;border-top-right-radius: 5px;}

.brandTab .m-bd{ position:relative;margin-right: -20px; margin-top: 15px;}
.brandTab .m-bd li a{width:160px; height: 140px; float: left; margin-right:11px; overflow: hidden; background: #fff; border: 1px solid #dcdcdc;} 
.brandTab .m-bd li a img{ display: block; width: 140px; height: 70px; margin: 8px 10px;}
.brandTab .m-bd li a h3{text-align: center; border-top: 1px solid #dcdcdc;font-size: 14px; color: #131313;padding:5px 10px 0; height: 22px;overflow: hidden;}
.brandTab .m-bd li a p{ font-size: 12px; color: #666;padding:0 10px; height: 20px;overflow: hidden; text-align: center;}

/* 友情链接 */
.friend_links{ background: #fff; position: relative; margin-bottom: 30px;}
.friend_links .link_title li{font-size: 17px;color: #666;width: 148px;float: left;text-align: center; cursor: pointer;}
.friend_links .link_title{height: 53px;border-bottom: solid 1px #ddd;line-height: 53px;}
.friend_links .link_title li.active{border-top: solid 2px #1479d7;border-bottom: solid 1px #ffffff;height: 51px;border-right: solid 1px #ddd;border-left: solid 1px #ddd;}
.friend_links .link_title li.active:nth-child(1){border-left: none}
.friend_links .link_bottom a{ font-size: 12px; color: #666; padding: 0 5px;}
.friend_links .link_bottom li{ padding: 10px;}
.friend_links .qq_link{position: absolute;right: 15px;font-size: 12px;color: #666;top: 17px;}


.m-bd ul table
{
        width: 95%;
    margin: 0 auto;
    background:#fff;
    }

.wz 
{
        max-width: 280px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    float: left;
    width: 33%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    
    }
    
    
#UserLogin td strong
    {
            height: 30px;
    line-height: 30px;
    font-size: 14px;
        
        }
        
        
.m-bd td table 
{
        float: left;
    margin: 13px 10px;
    width: 180px;
    height: 190px;
    padding: 5px;
    box-shadow: 0 1px 8px #ddd;
    
    }

.m-bd td td   
{    text-align: center;
    
    }
    
    
.gytp
{
    width:160px;
    height:140px;
    
    }
    
.link_bottom tr td
{
   height: 35px;
    line-height: 35px;
    
    }
    
.link_bottom td a
{
    font-size:14px !important;
    
    }
.classblock 
{
        clear: both;
    overflow: hidden;
    padding: 6px 0;
    height: 37px;
    border-bottom: 1px #d3d3d3 dashed;
    width: 95%;
    margin: 0 auto;
    
    }
    
    
.classblock dt {
    width: 100%;
    height: 25px;
    line-height: 25px;
}

.classblock dt a {
    width: 100%;
       height: 39px;
    line-height: 39px;
    position: relative;
    float: left;
    padding-left: 3px;
    font-size: 14px;
    color: #404040;
}


.classblock dd {
    width: 100%;
    margin: 0 auto;
}

.classblock dd a {
    margin: 0px 3px;
}
